long-fingered bat - Turkish English Dictionary